home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / ear / 8n1.lha / ChangeLog < prev   
Text File  |  1995-09-19  |  3KB  |  135 lines

  1.  
  2. Version: 37.0 04-Jul-95
  3. -----------------------
  4. - Initial Version
  5.  
  6. - Set defaults during OpenDevice() instead of assuming values
  7.   in I/O request are correct.
  8.  
  9. - Invalid size used for GetPrefs() call causing stack overlay.
  10.  
  11. - Only tried to remove the 'serial.device' instead of removing
  12.   the CURRENT owner of the serial resources.
  13.  
  14. Version: 37.1 11-Jul-95
  15. -----------------------
  16. - Rewrote the RBF interrupt routines and offloaded some of the
  17.   work to a VERTB interrupt to prevent overruns and added the
  18.   EOFMODE option.
  19.  
  20. Version: 37.2 11-Jul-95
  21. -----------------------
  22. - Added "no handshaking" support.
  23.  
  24. Version: 37.3 13-Jul-95
  25. -----------------------
  26. - Rewrote OpenDevice() and CloseDevice() calls to correct
  27.   several problems.
  28.  
  29. Version: 37.4 13-Jul-95
  30. -----------------------
  31. - Rewrote the CMD_WRITE and TBE interrupt routines.  Lengths
  32.   of -1 were not being handled properly.
  33.  
  34. Version: 37.5 22-Jul-95
  35. -----------------------
  36. - Incorrect handling of interrupts caused TBE interrupts to be
  37.   missed.
  38. - Corrected version number.  8n1.i was not being generated
  39.   correctly.
  40.  
  41. Version: 37.6 28-Jul-95
  42. -----------------------
  43. - When device was opened multiple times in shared mode, GURU
  44.   occured on first close.
  45.  
  46. Version: 37.7 29-Jul-95
  47. -----------------------
  48. - Rearranged device init data to allow proper display by
  49.   VERSION command.  (The device base init data had to be
  50.   within the checksummed area.)
  51.  
  52. Version: 37.8 02-Aug-95
  53. -----------------------
  54. - Added the ability to send BREAKs.
  55.  
  56. Version: 37.9 04-Aug-95
  57. -----------------------
  58. - Removed some testing code and prevented unnecessary RTS line
  59.   updates.
  60.  
  61. - First Aminet Release!
  62.  
  63. Version: 37.10 06-Aug-95
  64. ------------------------
  65. - Corrected long word test of byte sized field.
  66.  
  67. - Removed ".w" from BTST instructions.
  68.  
  69. - Changed "8n1Base" to "Base8n1" to make more compatible with
  70.   other assemblers.
  71.  
  72. - Added "E-" to SNMAOPT line to prevent "Xref in executable"
  73.   message.
  74.  
  75. - Removed CIAF_PRTRSEL from PRTMASK to allow usage of ring
  76.   indicator line.
  77.  
  78. - Added storage arbitration code to cmd_Read and
  79.   sdcmd_SetParams.
  80.  
  81. - Second Aminet Release!
  82.  
  83. Version: 37.11 15-Aug-95
  84. ------------------------
  85. - Added line to turn on the DSR bit if needed.  Normally
  86.   commented out.
  87.  
  88. - Removed unneeded RTS line code added on 04-Aug-95.
  89.  
  90. - Clear SERB_ACTIVE IO_FLAG when I/O has completed.
  91.  
  92. - Set default SERFLAGS during device open.
  93.  
  94. - Use current baud and buffer sizes for initializing I/O
  95.   request instead of default.
  96.  
  97. - Turn Handshake on by default to match SerFlags.
  98.  
  99. - Insure that interrupts are enabled prior to checking TBE or
  100.   RBF interrupts.
  101.  
  102. - Check SOFTINT prior to TBE to keep 8n1 from blocking them.
  103.  
  104. - Add code to correct bug in NComm.  Define symbol NCOMM and
  105.   reassemble to get this support.
  106.  
  107. - Isolated SNMA directives to allow assembly with SAS/C
  108.   assembler.
  109.  
  110. Version: 37.12 27-Aug-95
  111. ------------------------
  112. - Re-added list arbitration in cmd_Read.
  113.  
  114. - Added I/O completion status to each command routine and
  115.   removed unnecessary code from BeginIO routine.
  116.  
  117. - Removed PC-Relative optimizer option to prevent incorrect
  118.   conversion to a 68020+ instruction.  This should fix the
  119.   problems on 68000 machines.
  120.  
  121. - Added test for QUICK bit in AbortIO routine.
  122.  
  123. - Changed DS alignment directives to CNOP directives.
  124.  
  125. - Third Aminet release.
  126.  
  127. Version: 37.13 07-Sep-95
  128. ------------------------
  129. 8n1.s:
  130.   Store flag byte after setting in AbortIO.
  131.  
  132. 8n1.s:
  133.   Fourth Aminet release.
  134.  
  135.